ball-locking hydraulic coupler - Spanisch Englisch Wörterbuch